home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Extravaganza - Disc 4
/
Shareware Extravaganza - Over 25,000 Programs (The Ultimate Shareware Company)(Disc 4 of 4)(1993).iso
/
cad
/
quikcmd2.zip
/
FASTCMD.DOC
< prev
next >
Wrap
Text File
|
1990-10-23
|
22KB
|
859 lines
QUICK COMMAND version 2.0
Copyright 1989, 1990 Dan Jincks
FASTCMD.LSP is module of QUICK COMMAND
This is SHAREWARE, it is NOT Public Domain software.
This code or any part of this code may not be reproduced
in any publication without prior written permission.
Printed copy of this code or any part of this code may NOT
be distributed without prior written permission.
Hard copy may only be made for reference purposes by
the end user.
Dan Jincks
Box 155A HCR 77
Annapolis, MO 63620
You are granted a limited license to use FASTCMD.LSP, a module of
QUICK COMMAND, for a 30 day trial period. If you wish to continue
using any or all of QUICK COMMAND after the trial period, you must
become a registered user. As a registered user, you may use QUICK
COMMAND on 1 workstation or terminal. Additional registrations must
be bought for each additional workstation or terminal. To become a
registered user, fill out the order form that can be printed out
from ORDERQC.DOC
You may send copies of QUICK COMMAND to friends and associates if
you abide by the following rules:
1. It may only be distributed in the original unmodified form.
2. All original files must be included.
3. No addition files may be added.
4. If other files will be on the same disk, QUICK COMMAND files
must be in a library format such as ".ARC" called "QUICKCMD",
or else be put alone in a subdirectory called "QUICKCMD".
5. You may not sell QUICK COMMAND or any part of it.
6. You are not allowed to charge more then $5 to cover the cost of
copying and distribution.
7. You may not distribute any printed copy of the contents of QUICK
COMMAND.
These AutoLISP commands and functions are designed to save you time,
and saving time means saving money. The registration fee is very
modest compared to the savings, and much less expensive then typical
third party AutoCAD software. Be sure to registar if you continue
to use them.
DAN
AutoCAD and AutoLISP are registered trade marks of Autodesk Inc.
*
***************************** 1 *********************************
Command Summary for FASTCMD.LSP
[MC] = Menu Calling is optional, set by TMC command
3DF 3DFace [MC] PE PEdit [MC]
3DM 3DMesh [MC] PG PolyGon [MC]
3DP 3DPoly [MC] PL PLine [MC]
3DS 3D Screen menu PT PoinT [MC]
A Arc [MC] PU Plan-Ucs
AA AreA [MC] PW Plan-World
AY ArraY [MC] QN Qtext No {off}
B Break [MC] QY Qtext Yes {on}
B1 Break at 1 point R Redraw
BL BLock [MC] RA RedrawAll
C Copy [MC] REV REVsurf [MC]
CD Circle-Diameter RG ReGen
CF ChamFer [MC] RGA ReGenAll
CH CHange [MC] RN ReName [MC]
COL COLor [MC] RT RoTate [MC]
CP ChProp [MC] RUL RULesurf [MC]
CR CiRcle [MC] S Scale [MC]
D Dist SCR SCRipt [MC]
DD DiviDe [MC] SEL SELect [MC]
DL Dim-Linear [MC] SK SKetch [MC]
DM DiM [MC] SN SNap [MC]
DO DOnut SO SOlid [MC]
DT DText [MC] ST STretch-xing [MC]
DV DView [MC] SV SaVe- orig. file
E Erase [MC] SY StYle [MC]
EC Erase-Crossing T Trim [MC]
EDG EDGesurf [MC] TAB TABsurf [MC]
EE EllipsE [MC] TMC Toggle Menu Call
EL Erase Last U3 Ucs-3point
EV EleV [MC] UC UCs [MC]
EW Erase- Window UE Ucs-Entity
F Fillet [MC] UN UNdo [MC]
F0 Fillet 0 radius UV Ucs-View
G Grid [MC] UX Ucs-X
H Hatch [MC] UY Ucs-Y
I Insert [MC] UZ Ucs-Z
II Insert-rot. only V1 View-1, restore
III Insert, no opt. V2 View-2, restore
IS ISoplane V3 View-3, restore
L Line [MC] V4 View-4, restore
LA LAyer [MC] VD View, Delete
LI LIst [MC] VE View-E, restore
LM LiMits [MC] VI VIew [MC]
LT LineType [MC] VP VPorts [MC]
LTS LTScale VR View, Restore
M Move [MC] VS View, Save
ME MEasure [MC] VSL VSLide
MI MInsert [MC] VV list saved Views
MR MirroR [MC] WB WBlock [MC]
MSL MSLide X eXtend [MC]
O Offset [MC] XP eXPlode
OS OSnap [MC] Z Zoom [MC]
P Pan ZE Zoom Extents
PC Plan-Current ZP Zoom Previous
ZW Zoom Window
*
***************************** 2 **********************************
3DS
PURPOSE: Calls up the 3D Screen menu.
SYNOPSIS: Allows you to go directly to the 3D menu, no matter
where you are in the menu.
LIMITATIONS: Screen menu must be turned on.
INPUT: None. Enter at the command prompt.
RESULTS: 3D menu is available without picking through the menu
system to find it.
USES: Rapid access to 3D commands on the screen menu.
********************************************************************
B1
PURPOSE: Breaks a line or arc at a single point.
SYNOPSIS: Used to BREAK at a single point and not erase any of the
entity.
LIMITATIONS: No user input protection. User must supply the
proper input, and use only on the appropriate entity types (same as
for BREAK command).
INPUT: Pick entity and point of break when prompted.
RESULTS: Same as BREAK command, no part of entity is erased.
USES: Same as BREAK command for single point.
********************************************************************
CD
PURPOSE: Draw a circle, by diameter.
SYNOPSIS: Same as the CIRCLE command, for diameter input. Less
prompts.
LIMITATIONS: No user input protection for center point.
INPUT: Supply center point, and diameter.
RESULTS: Draws circle based on diameter.
USES: Same as CIRCLE command.
*
***************************** 3 **********************************
EC
PURPOSE: Erase by crossing
SYNOPSIS: ERASE command with the "crossing" sub-command. AutoLISP
has terminated before user input is required.
LIMITATIONS: None
INPUT: Define crossing box.
RESULTS: Same as ERASE command.
USES: Same as ERASE command. Entire sequence repeats with extra
<Enter>.
********************************************************************
EL
PURPOSE: ERASE the last entity drawn.
SYNOPSIS: ERASE command with the "last" sub-command. Erases the
last entity drawn, created, or redefined in the database.
LIMITATIONS: None.
INPUT: None.
RESULTS: Erases last entity drawn.
USES: Can Erase backwards from last entity drawn, one entity at a
time, by pressing <Enter> once for each entity. Useful where an
UNDO would take away too much - as can happen using AutoLISP
commands.
********************************************************************
EW
PURPOSE: Erase by Window
SYNOPSIS: ERASE command with the "window" sub-command. AutoLISP
has terminated before user input is required.
LIMITATIONS: None
INPUT: Define window.
RESULTS: Same as ERASE command.
USES: Same as ERASE command. Entire sequence repeats with extra
<Enter>.
*
***************************** 4 **********************************
F0 [F ZERO]
PURPOSE: Fillet with zero radius
SYNOPSIS: Fillets two entities with a sharp radius. Short cut
to the fillet command. AutoLISP terminates before user input is
required.
LIMITATIONS: Same as FILLET command
INPUT: Same as FILLET command, pick two entities.
RESULTS: Same as FILLET command.
USES: Close corners. Assure intersections. Clean up
intersections. Repeats with extra <Enter>.
********************************************************************
II
PURPOSE: Insert a block with rotation as only option.
SYNOPSIS: INSERT command with all options eliminated except the
angle of rotation. Reduces the number of prompts.
LIMITATIONS: User input is not protected from improper response.
INPUT: Correct block name, insertion point, angle of rotation.
RESULTS: Same as INSERT command.
USES: Short cut to bypass prompts when only the rotation is a
needed option.
********************************************************************
III
PURPOSE: Insert a block without any options.
SYNOPSIS: INSERT command with all options eliminated. Reduces the
number of prompts.
LIMITATIONS: User input is not protected from improper response.
INPUT: Correct block name and insertion point.
RESULTS: Same as INSERT command.
USES: Shortcut to bypass prompts, when they are not useful.
*
***************************** 5 **********************************
PC
PURPOSE: Plan view of Current UCS.
SYNOPSIS: PLAN command with the "Current" sub-command. The active
viewport will become the plan view of the current UCS.
LIMITATIONS: Requires Release 10 or above.
INPUT: None.
RESULTS: Plan view of current UCS placed in active viewport.
USES: Short cut to PLAN command.
********************************************************************
PU
PURPOSE: Plan view of named UCS.
SYNOPSIS: PLAN command with the "UCS" sub-command. AutoLISP
terminates before user input is required.
LIMITATIONS: Requires Release 10 or above.
INPUT: Name of desired UCS.
RESULTS: Plan view of user named UCS is displayed in the active
viewport.
USES: Short cut to the PLAN command.
********************************************************************
PW
PURPOSE: Plan view of the World coordinate system.
SYNOPSIS: PLAN command with the "World" sub-command.
LIMITATIONS: Requires release 10 or above.
INPUT: None
RESULTS: Plan view of the World Coordinate system is diplayed in
the active viewport.
USES: Short cut to the PLAN command.
*
***************************** 6 **********************************
QN
PURPOSE: QTEXT is disabled - NO
SYNOPSIS: Turns off QTEXT and make text visable.
LIMITATIONS: None.
INPUT: None.
RESULTS: Text becomes visable, but work in a drawing with a lot of
text becomes slower.
USES: Short cut to QTEXT command.
********************************************************************
QY
PURPOSE: QTEXT - Yes, turns on QTEXT.
SYNOPSIS: Turns on QTEXT.
LIMITATIONS: None
INPUT: None
RESULTS: Text is shown " Greeked" to allow working faster in
drawing with much text.
USES: Short cut to QTEXT command.
********************************************************************
SV
PURPOSE: SaVes drawing to original file.
SYNOPSIS: Fast save to the original file.
LIMITATIONS: Changes the original file.
INPUT: None.
RESULTS: Drawing changes are saved.
USES: Quick, no thought saves.
*
***************************** 7 **********************************
TMC
PURPOSE: Toggles Menu Calling.
SYNOPSIS: The command abbreviations are supplied with a menu
calling feature that displays their sub-menu in the screen menu
area. This toggle allows you to turn that feature off or on. This
is only true of the basic AutoCAD command abbreviations - not the
custom commands. Menu calling is ON when it is first loaded.
LIMITATIONS: The screen menu must be on. A menu with the stock
sub-menu names must be active. [works with SPEEDCMD.MNU]
INPUT: None
RESULTS: Menu calling is toggled off/on, and a message is
diplayed.
USES: Menu calling may not be desirable at times, but with complex
or unfamiliar commands be a time saver.
********************************************************************
U3
PURPOSE: UCS, 3 point.
SYNOPSIS: UCS command with 3 point sub-command.
LIMITATIONS: Release 10 or above.
INPUT: User supplies 3 points.
RESULTS: New UCS
USES: Short cut to UCS command.
********************************************************************
UE
PURPOSE: UCS, Entity
SYNOPSIS: UCS command with Entity sub-command.
LIMITATIONS: Release 10 or above.
INPUT: User picks entity.
RESULTS: New UCS.
USES: Short cut to UCS command.
*
***************************** 8 **********************************
UV
PURPOSE: UCS, View
SYNOPSIS: UCS command with View sub-command
LIMITATIONS: Release 10 or above.
INPUT: None.
RESULTS: New UCS.
USES: Short cut to UCS command.
********************************************************************
UX
PURPOSE: UCS, X
SYNOPSIS: UCS command with X sub-command.
LIMITATIONS: Release 10 or above.
INPUT: Angle of rotation about X axis.
RESULTS: New UCS.
USES: Short cut to UCS command.
********************************************************************
UY
PURPOSE: UCS, Y
SYNOPSIS: UCS command with Y sub-command.
LIMITATIONS: Release 10 or above.
INPUT: Angle of rotation about Y axis.
RESULTS: New UCS.
USES: Short cut to UCS command.
********************************************************************
UZ
PURPOSE: UCS, Z
SYNOPSIS: UCS command with Z sub-command.
LIMITATIONS: Release 10 or above.
INPUT: Angle of rotation about Z axis.
RESULTS: New UCS.
USES: Short cut to UCS command.
*
***************************** 9 **********************************
V1
PURPOSE: View 1, Restore
SYNOPSIS: Restores saved view named "1".
LIMITATIONS: A view named "1" must have been saved.
INPUT: None.
RESULTS: Screen (or active viewport) becomes View 1.
USES: Allows you to save important views, and recall them quickly.
Zoomed-in views starting from "VIEW E" can be saved, then you can
move directly from one to the other without causing regens. "VIEW
E" would be the tightest view that shows everything that you need.
Issue a regen command, zoom in, save the view as "1", then go back
to "VIEW E" and do the same for views 2,3,and 4.
********************************************************************
V2
PURPOSE: View 2, Restore
SYNOPSIS: Restores saved view named "2".
LIMITATIONS: A view named "2" must have been saved.
INPUT: None.
RESULTS: Screen (or active viewport) becomes View 2.
USES: Allows you to save important views, and recall them quickly.
Also see USES for "V1"
********************************************************************
V3
PURPOSE: View 3, Restore
SYNOPSIS: Restores saved view named "3".
LIMITATIONS: A view named "3" must have been saved.
INPUT: None.
RESULTS: Screen (or active viewport) becomes View 3.
USES: Allows you to save important views, and recall them quickly.
Also see USES for "V1"
*
***************************** 10 *********************************
V4
PURPOSE: View 4, Restore
SYNOPSIS: Restores saved view named "4".
LIMITATIONS: A view named "4" must have been saved.
INPUT: None.
RESULTS: Screen (or active viewport) becomes View 4.
USES: Allows you to save important views, and recall them quickly.
Also see USES for "V1"
********************************************************************
VD
PURPOSE: View, Delete
SYNOPSIS: VIEW command, with Delete sub-command.
LIMITATIONS: None.
INPUT: Supply valid name of view to delete.
RESULTS: A saved view is deleted.
USES: Short cut to VIEW command
********************************************************************
VE
PURPOSE: View E, Restore
SYNOPSIS: Restores saved view named "E".
LIMITATIONS: A view named "E" must have been saved.
INPUT: None.
RESULTS: Screen (or active viewport) becomes View E.
USES: Allows you to save important views, and recall them quickly.
Also see USES for "V1"
********************************************************************
VR
PURPOSE: View, Restore
SYNOPSIS: VIEW command with Restore sub-command.
LIMITATIONS: None.
INPUT: Supply valid name of a saved view to restore.
RESULTS: Restores a saved view
USES: Short cut to VIEW command.
*
***************************** 11 *********************************
VS
PURPOSE: View, Save
SYNOPSIS: VIEW command with Save sub-command.
LIMITATIONS: None.
INPUT: Supply name of view to save.
RESULTS: A view is saved.
USES: Short cut to view command.
********************************************************************
VV
PURPOSE: Display list of saved views.
SYNOPSIS: VIEW command with "?" sub-command.
LIMITATIONS: None.
INPUT: None.
RESULTS: Display of names of saved Views.
USES: Short cut to VIEW command.
********************************************************************
ZE
PURPOSE: Zoom, Extents
SYNOPSIS: ZOOM command with "Extents" sub-command.
LIMITATIONS: None.
INPUT: None.
RESULTS: Zoom to drawing extents.
USES: Short cut to ZOOM command.
********************************************************************
ZP
PURPOSE: Zoom, Previous
SYNOPSIS: ZOOM command with "Previous" sub- command.
LIMITATIONS: None.
INPUT: None.
RESULTS: Same as ZOOM with Previous option.
USES: Short cut to ZOOM command.
*
***************************** 12 *********************************
ZW
PURPOSE: Zoom, Window
SYNOPSIS: ZOOM command with "Window" sub-command.
LIMITATIONS: None.
INPUT: User defines a window.
RESULTS: Same as ZOOM with Window option.
USES: Short cut to ZOOM command.
*